you should have heard... - Espagnol Anglais Dictionnaire